<html>
<head>
<title>RULES</title>
<link type="text/css" rel="stylesheet" href="static/d_20071112.css" />
<!--[if IE]>
<link type="text/css" rel="stylesheet" href="static/d_ie.css" />
<![endif]--> 
</head>
<body class="t6">
<div id="wikicontent">
<p>#labels Phase-Implementation<br />#Rules develop Foorum</p><h1> NAME </h1><p>Foorum::Manual::RULES - Foorum rules</p><h2> General Rules </h2><ul><li>Release Early and Release Often </li><li>Keep it Simple, Stupid (KISS) </li><li>Don't Repeat Yourself (DRY) </li><li>Design for change </li><li>Don't rely on trick </li><li>Fast is better </li></ul><h2> Catalyst Rules </h2><ul><li>Don't raise error in model class (no detach('/print_error')) </li></ul><h2> Datebase Rules </h2><ul><li>use INT(11) UNSIGNED instead of DATETIME (no DATETIME please) </li></ul><h2> Default Rules In Foorum </h2><ul><li>Raise non-exists error in Controller/Get.pm </li></ul><h2> HTML Rules </h2><ul><li>css at begin while js at end </li></ul>
</div>
<h1>WHERE TO GO NEXT</h1>
<ul>
<li>Get the lastest version from <a href="http://code.google.com/p/foorum/wiki/RULES">http://code.google.com/p/foorum/wiki/RULES</a></li>
<li><a href="index.html">Index Page</a></li>
</ul>
<script src="static/prettify.js"></script>
<script>
 prettyPrint();
</script>
</body>
</html>
